Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 LONGWOOD ROAD Semi-Detached £89,475 28 May 2004